put on an amateur comedy - Deutsch Englisch Wörterbuch